package Packtrait

import censo.Datos
import censo.Registro
import PackTrait.CriterioVentasMayorACero
import PackTrait.CriterioAnioSeObtuvoInformacion
import PackTrait.CriterioProvinciaCoherente

trait CriterioDeChequeoConsistencia extends CriterioVentasMayorACero with CriterioAnioSeObtuvoInformacion with CriterioProvinciaCoherente{
	
	def esConsistenteMixin(registro : Registro): Boolean = {
		//condicionChequeo & registro.montoTotalDeVentas >0 & registro.anioQueSeObtuvoInformacion > registro.anio
		condicionChequeo & this.ventasMayorACero(registro) & this.anioObtuvoInfoMayorAnioCenso(registro)
	}
}